Overview
Service Catalog provides a central view for users to define what services can be provisioned in a workflow within IAP and at what authorization level (based on a unique user identity). Designated groups (and thereby users belonging to those groups) can initiate a job from Service Catalog that provisions a service.
Service Catalog Application
Service Catalog uses forms, NSO service models, and workflows to provision services in the Itential Automation Platform (IAP). It allows you to pass form data into a workflow that is used for service instantiation.
The fields that are present in a form are determined by Service Manager. Adding or removing a designated group in the Service Catalog will also add/remove the field in the form.
Form Example
How to Use Service Catalog
Service Catalog and Service Catalog Builder are separate application cards on the main Itential screen, but they work together in conjunction with each other.
When you access Service Catalog for the first time, the table may be empty. Use the information below to create a new service.
Create a New Service
To create a new service:
Expand the Menu icon at the top and select Service Catalog Builder.
Click Add Service.
Enter the appropriate information for your new service. See the following table for reference.
Label Description Display Name The name that displays in the Service Catalog application list. Service Choose which service you want to create an instance on; a list of all services can be found in Service Manager. Description A brief description of the service will display in the Service Catalog application list. Variable Name The name used in the workflow as the variable. Groups Used to indicate who has access to create and run an instance, and who can view the results; also indicates who can work the instance after it has been run. Inherit Job Groups from Groups This checkbox option allows the user to set the Job Groups field for the Service Catalog to be the same as what is set in the Groups field. Job Groups Used to designate which job groups can create a service instance and then initiate a workflow. Form Select a form from the dropdown list to pass through your workflow. Workflow Select a workflow to run from the dropdown list. Click Save once all information is entered.
Service Catalog Builder displays the service in a list.
Update an Existing Service
To update job groups for an existing service:
Select the existing service that you want to change from Service Catalog Builder.
Select the Groups to which you want to grant permissions.
Use the Inherit Jobs Groups from Groups checkbox to specify the same set of users, or you can uncheck the checkbox and select a customized list of job groups with permissions to run a service instance and view the results.
Click Update to save.
Click the exit button
to close the application.
Reopen the application to verify if the jobs group were updated.
How to Start a Job from Service Catalog
To start a job:
Go to Service Catalog. A service list will display.
Select the service from the list. A form will display and prompt you to enter a job name.
Click Submit after you have entered the job name.
A message displays asking you to confirm if you want to run the workflow. Click OK.
Click Submit to start the job.
The job results will display in Job Manager.